- trackmarks
- n plneedle marks or scars on the limbs of addicts of hard drugs resulting from reg-ular injections into the veins► 'You got more tracks on you baby than the tracks of this train.' (Lyric from 'Been on a Train', Laura Nyro, 1970)
Contemporary slang . 2014.